spiral canal of cochlea - Alemán Inglés Diccionario